total demand - Alemán Inglés Diccionario